have a deposit - Espagnol Anglais Dictionnaire